package game;

public abstract class DefaultValues {
    //character static values
    public static final float CHARACTER_GRAVITY = 9.8f;
    public static final float CHARACTER_JUMP_SPEED = 5f;
    public static final float CHARACTER_FALL_SPEED = 5f;
    public static final float CHARACTER_SETTING_MAX_SLOPE = 0.8f; //just above 45 degrees

    //character settings
    public static final float CHARACTER_SETTING_MASS = 75f;
    public static final float CHARACTER_SETTING_STEP_HEIGHT = 0.2f;
    public static final float CHARACTER_SETTING_WALK_SPEED = 3f; //this*60/100 = speed in m/s
    public static final float CHARACTER_SETTING_RUN_SPEED = 6f;

    //actions
    public static final float ACTION_MOVE_STOP_DISTANCE_THRESHOLD = 0.1f; //if moved to within this distance, the char can stop
}
